tortoiseshell turtle - Spanish English Dictionary